package com.niiwoo.civet.user.dto;

import com.niiwoo.civet.user.enums.UserInfoUpdateOperTypeEnum;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @Author: wuke
 * @Description:
 * @Date: Created in 14:48 2017/11/6
 */
@Data
public class UserPersonalDubboInfoDTO implements Serializable {

    private static final long serialVersionUID = -7790121926612145221L;

    private String userId;

    private Byte educationLevel;   //学历层次

    private String educationLevelDesc; //学历层次描述

    private Byte educationAuthStatus;  //学历认证状态

    private Byte eduIsAllowUpdate; //学历是否允许修改

    private Date educationAuthTime; //学历层修改时间

    private int limitMonth; //学历修改限制月数

    private Byte maritalStatus; //婚姻状况

    private String maritalStatusDesc; //婚姻状况描述

    private String email;  //用户邮箱

    private String livingProvince; //现居住地省

    private String livingCity; //现居住地市

    private String livingArea;  //现居住地区

    private String livingAddress; //现居住详细地址

    private UserInfoUpdateOperTypeEnum userInfoUpdateOperTypeEnum; //用户资料更新操作者类型枚举

    private String copyWritingHintsAddress; //页面文案配置_现住地址

    private String copyWritingHintsEmail;   //页面文案配置_邮箱地址

    private List<LinkManDubboInfoDTO> linkManInfoList;  //联系人

    private List<String> scrollingHint; //滚动提示文案

    private Date createTime;

    private Date updateTime;

}
